-- 1)Selecione somente o nome e salrio dos funcionrios.
select nome,salario
from funcionarios;

-- 2)Selecione somente o nome e telefone dos funcionrios.
select nome,telefone
from funcionarios;

-- 3)Selecione somente o nome, rg e cpf dos funcionrios.
select nome,rg,cpf
from funcionarios;


-- 4)Selecione somente o nome e a cidade dos funcionrios.
select nome,cidade
from funcionarios;


-- 5)Insira mais um funcionrio.
insert into funcionarios (nome, cidade, cpf, telefone)
values ("Pedro","It","123.456.789-00","13 9878-9878");

-- 6)Exiba todos os dados dos funcionrios.
select * from funcionarios;

-- 7)Crie a tabela fornecedores contendo os campos nome, endereo,
-- telefone, cidade, estado, cep, cnpj e email. Coloque os tipos de dados necessrios.
create table fornecedores(codigo int, nome text, endereco text,
telefone text, cidade text, estado text, cep text, cnpj text, email text);

-- 8)Insira 2 fornecedores. Cdigo 1 e Cdigo 2
insert into fornecedores(codigo,nome, telefone,cidade)
values (1,"ABC Comrcio","33 3333-3333","So Roque");

insert into fornecedores(codigo,nome, telefone,cidade)
values (2,"XYZ Comrcio","33 4444-3333","So Roque");

-- 9)Selecione o nome e o telefone dos fornecedores.
select nome,telefone 
from fornecedores;

-- 10)Agora iremos aprender uma opo do comando select. 
--Ns podemos restringir o que vai ser exibido na tela.  moleza. 
--Por exemplo se eu quiser listar somente o aluno de cdigo 2 o 
--comando fica assim: select * from alunos where codigo = 2; - 
--Ns apenas adicionamos o WHERE e a CONDIO. Veja que mantivemos o * 
--para exibir todos os campos, mas poderamos tambm exibir somente o 
--nome do aluno 2 assim: select nome from alunos where codigo = 2; - 
--EXPERIMENTE AGORA ESSES 2 COMANDOS.
select * from alunos where codigo = 3;
select nome from alunos where codigo = 3;


-- 11)Selecione o funcionrio de cdigo 3.
select * from alunos where codigo = 3;

-- 12)Selecione o fornecedor de cdigo 1.
select * 
from fornecedores
where codigo=1;

-- 13)Selecione o aluno de cdigo 2.
select *
from alunos
where codigo=2;

-- 14)Selecione o funcionrio de cdigo 1.
select *
from funcionarios
where codigo=2;

-- 15)Selecione somente o nome e salrio do funcionrio de cdigo 2.
select nome,salario
from funcionarios
where codigo=2;


-- 16)Selecione somente o nome a cidade do aluno de cdigo 1.
select nome,cidade
from alunos
where codigo=1;


-- 17)Selecione todos os funcionrios de MG.  assim: select 
--* from funcionrios where estado=MG; - 
--Como estado  texto eu usei aspas!  Faa isso agora!
select *
from funcionarios
where estado="MG";

-- 18)Selecione todos os funcionrios de GO.
select *
from funcionarios
where estado="GO";

-- 19)Selecione todos os funcionrios de SP.
select *
from funcionarios
where estado="SP";

-- 20)Insira um funcionrio para SP.
insert into funcionarios (nome, cidade, cpf, telefone, estado)
values ("Pedro","It","123.456.789-00","13 9878-9878","SP");


-- 21)Selecione todos os funcionrios de SP.
select *
from funcionarios
where estado="SP";

-- 22)Crie a tabela livros contendo o campo cdigo, nome, 
--categoria, resumo, precocusto, precovenda.
create table livros (codigo int, nome text, categoria text, resumo text, precocusto number, precovenda number);

-- 23)Verifique o esquema .schema da tabela livros.

-- 24)Liste as tabelas existentes.

-- 25)Insira 1 livro.
insert into livros(codigo,nome,precocusto)
values (1,"A Arte da Guerra",6);

-- 26)Selecione o nome e a categoria do livro de cdigo 1.
select nome, categoria
from livros
where codigo=1;

-- 27)Selecione o nome e a categoria do livro de cdigo 3. 
select nome, categoria
from livros
where codigo=3;

-- 28)Exclua a tabela livros.
drop table livros;

-- 29)Altere o nome da tabela aluno para estudantes.
alter table alunos rename to estudantes;

-- 30)Altere a tabela alunos inserindo o campo estado. Se 
--estiver com dvidas consulte a primeira lista de exerccios.
alter table estudantes add estado text;

